a:hover{text-decoration: underline;}
a:link, a:visited{text-decoration: none;}
.checked-style{
	background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
    background:rgba(255,255,0,0.4);
	padding:0 .25em;
}
/*-------------- 分页样式 -------------*/
/*CSS manu style pagination*/
.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.manu span{
	PADDING-LEFT: 10px;
}
.manu input{
	vertical-align : baseline;
	font-family: Verdana;
}
.manu input[type="text"]{
	padding:0px !important;
	width:30px !important;
	height:18px !important;
	border-color:#ccc #ccc #ccc #ccc !important;
	border-style:solid !important;
	border-width:1px !important;
	color:#036cb4 !important;
}
.manu input[type="button"]{
 	width:28px !important;
 	height:21px !important; 
 	font-size: 10px;
 	padding:0;
}
.page-left{float:left;}
.page-right{float:right;}
.page span{
	padding: 4px 6px !important;
}
.tip_div {
	position:fixed;
	top:50%;
	left:50%;
	z-index: 20005;
	padding:10px;
	font-size:12pt;
	border:2px solid gold;
	background-color: #282828;
	color:#FFC806;
	overflow:auto;
	word-break:break-all;
	word-wrap:break-word;
}
.readonly{background-color:#E6E9E6;}
.div-mask{
	position: fixed;
    background-color:#000;
	left:0;
	top:0;
    width:100%;
    height:100%;
    z-index:10000;
}
.div-mask-content{
	background-color:#fff;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
    opacity:1.0;
	position: fixed;
	width:100%;
	height:100%;
  	top:0%;
  	left:0%;
	z-index:10001;
}